spotted catfish - Turkish English Dictionary